garden plow - French English Dictionary